/*
  Que.h
*/

#ifndef Que_h
#define Que_h

#ifdef PC
#include <stdio.h>
#endif

#define COMMAND_SIZE 6
#include <inttypes.h>
#define MAX_SIZE 10

typedef struct {
    uint8_t data[MAX_SIZE];
    int select;
} que;

void enque(que*, uint8_t);

uint8_t deque(que*);

void peekReset(que*);

uint8_t peek(que*);

void makeEmpty(que*);

#ifdef PC
void printQue(que);
#endif

#endif

